@charset "utf-8";
/**
 * name:        搜索页面样式
 * author:      wuwq & lyj
 * Time:        18/01/26
 * Copyright:   bgemall.com
 */
 body{ background: #f5f5f5;}
.search_tit{width:1190px; font-size: 12px; color: #666666; line-height: 30px; margin: auto; padding-top: 10px}
.search_tit em{font-size: 14px; color: #f10215; margin-left: 45px;}
.choose{width: 1190px; height: auto; margin:10px auto; }
.choose input{ margin-right: 4px; display: inline-block; vertical-align: -2px;}
.choose label{margin-right: 10px; font-size: 14px; color: #666666;}
.search_list{ width: 1146px; height: auto; overflow: hidden; margin: auto;}
.search_list ul{ overflow: hidden;}
.search_list li{width: 269px; float: left; height: auto; padding-bottom: 8.5px; border:#e9e9e9 solid 1px; background: #fff; border-radius: 3px; overflow: hidden; margin: 10px 10px}
.search_list li:nth-child(4n-3){margin-left: 0;}
.search_list li:nth-child(4n){margin-right: 0;}
.search_list li:hover{ border: #f8abbb solid 1px;}
.search_list li img{ width: 100%; transition: all 0.3s}
.search_list li:hover img{transform: scale(1.1)}
.search_list li a { display: block; width: 100%; height: 100%;}
.img_bg{width: 249px;height: 249px; overflow: hidden; background: #f5f5f5; margin:10px;}
.img_bg img{width: 100%;}
.search_money{ height: 24px; width: 238px; overflow: hidden; margin: 13px auto 4px auto;}
.search_money .fl{ font-size: 24px; color: #ff0036; line-height: 24px; margin-right: 10px}
.search_money .fl em{ font-size: 14px;}
.search_money .del{ font-size: 14px; color: #999999; line-height: 30px;}
.search_text{ height: 48px; overflow: hidden;  font-size: 14px; color: #666666;width: 238px; margin: auto; line-height: 24px;}
#more{ background: #ea2424; color: #fff; font-size: 14px; width: 120px; height: 34px; line-height: 34px; border-radius: 4px;  text-align: center; cursor: pointer; margin: 50px auto;}
#more:hover{background: #CF1A1A;}
/* 类目列表 */
.style_title{ width: 1146px; margin: auto; height: 50px; background: #f2f2f2; margin-top: 30px; overflow: hidden;position: relative;}
.style_title ul{float: left;}
.style_title li{ float: left; font-size: 12px;color: #666666; height: 36px; margin-top: 6px; padding: 0 10px; line-height: 36px; border: #f2f2f2 solid 1px; cursor: pointer; margin-left: 3px;}
.style_title li.active{ font-size: 14px; color: #f10215; background: #fff; border: #f17a83 solid 1px; border-radius: 2px;  }
.style_title .prow{ position: absolute;  top: 0; left: 0; width: 40px; bottom: 0;  cursor: pointer; color: #999; background: url(../../img/base/triangle_left_01.png) center center no-repeat #fff;}
.style_title .next{ position: absolute;  top: 0; right: 0; width: 40px; bottom: 0;  cursor: pointer; color: #999; background: url(../../img/base/triangle_right_01.png) center center no-repeat #fff;}